ارائه چارچوب پویا برای کروگرافی سرویسهای وب مبتنی بر ماشین حالت uml
پایان نامه
- وزارت علوم، تحقیقات و فناوری - دانشگاه پیام نور - دانشگاه پیام نور استان تهران - پژوهشکده فنی و مهندسی
- نویسنده آزاده ملت اردکانی
- استاد راهنما ناصر نعمت بخش احمد فراهی
- تعداد صفحات: ۱۵ صفحه ی اول
- سال انتشار 1390
چکیده
سیستم های سرویس گرا دارای ماهیت محیط توزیع شده، نامتجانس و غیرقطعی هستند. بنابراین همواره با تغییرات زیادی در محیط مواجه هستند. مسئله سیستم های تطبیق پذیر در حالت کلی از مهم ترین چالش های در پیش رو در علم مهندسی نرم افزار می باشد. این مسئله در محدوده سیستم های سرویس گرا نیز در سال های اخیر بسیار مورد توجه بوده است. با تغییر در محیط یک سیستم، بسیاری از اجزاء آن تحت تأثیر قرار می گیرند. یکی از مهم ترین این اجزاء، زیر سیستم هماهنگی بین سرویس ها می باشد. از طرفی مطالعه مدل ها و زبان های شرح هماهنگی (کرو گرافی سرویس ها) نشان می دهد، این زبان ها دارای ساختار بسیار محدود برای مدل سازی معنایی و تطبیق پذیری می باشند. به ویژه زبان مشهور توصیف کروگرافی سرویس های وب به عنوان یک زبان کروگرافی، از این نظر دارای ضعف عمده می باشد. در این تحقیق چارچوبی برای کروگرافی سرویس ها، مبتنی بر ماشین حالت یو ام ال ارائه شده است که با توجه به خصوصیات ویژه این ماشین بتواند پتانسیل لازم برای پویایی را داشته باشد. چون پیش زمینه داشتن سیستم های انطباق پذیر در سیستم های سرویس گرا داشتن سیستم هایی پویا است. در این تحقیق نشان داده شده است کروگرافی مبتنی بر ماشین حالت یو ام ال برای کروگرافی کفایت می کند. این مورد از طریق استخراج الگوهای تعاملی و بررسی نحوه و میزان پشتیبانی ماشین حالت یو ام ال از آن ها نشان داده می شود. در اینجا نحوه عملیات تک تک الگوهای تعاملی به وسیله امکانات ماشین حالت یو ام ال مورد بررسی قرار گرفته است. سپس با بررسی خصوصیات استخراج شده از مقالات موجود در زمینه پویایی و تطبیق پذیری و مقایسه آن ها با ویژگی های ماشین حالت یو ام ال منطقا نشان داده شده است که چارچوب کروگرافی مبتنی بر ماشین حالت یو ام ال، چارچوبی توانا برای پشتیبانی از جنبه های پویای کروگرافی و تغییرات می باشد. کلمات کلیدی: سرویس های وب، کروگرافی، ماشین حالت یو ام ال، زبان مدل سازی کروگرافی
منابع مشابه
ارائه روشی بهینه برای ترکیب سرویسهای وب
یکی از کاربرد های جدید شبکه ی جهانی اینترنت، به اشتراک گذاری خدمات مختلف برای مشتریان است، به عنوان مثال ارائه سرویس هایی مانند فروش و رزرو بلیط هواپیما، هتل و تور که امروزه توسط سازمان ها به مشتریان ارائه می شوند. بسیاری از خدمات به علت پیچیدگی زیاد باید توسط ترکیبی از وب سرویس ها انجام شوند. باتوجه به افزایش تعداد سرویسهایی که عملکرد یکسانی ارائه می دهند، انتخاب وب سرویسهای مناسب برای انجام ی...
ارائه یک الگوریتم چندجمعیتی مبتنی بر ازدحام ذرات برای حل مسائل بهینهسازی پویا
بسیاری از مسائل بهینهسازی در دنیای واقعی پویا میباشند. در این مسائل بهینه سراسری و بهینههای محلی در طول زمان تغییر میکنند. نشان دادهشده که استفاده از الگوریتمهای یادگیر تقلید از طبیعت برای مواجهه با این مسائل مناسب هستند. در میان الگوریتمهای مختلف بهینهسازی برای محیطهای پویا در سالهای اخیر الگوریتم بهینهسازی گروه ذرات توجه زیادی را به خود جلب کرده است. در این مقاله یک الگوریتم مبتنی ...
متن کاملارائه روشی نوین برای بهره برداری و تشخیص حالت جزیره ای تولیدات پراکنده مبتنی بر اینورتر
This article is introducing a new controlling scheme for islanding operating of inverter-based distributed generations. That in this method load protection at the time of connection to the network and islanding operation is completely intended. Moreover, the islanding detection algorithm which is based on ROCOF relaying, for detecting islanding phenomenon is provided. The algorithm is also equi...
متن کاملارائه چارچوب فرآیندی برای آینده¬نگاری مبتنی بر روش فرا ترکیبی
آینده¬نگاری به توانایی انسان در تصورکردن مسایل احتمالی آتی گفته می شود و تا باعث پیشرفت می شود. آینده¬نگاری فرآیندی نظام¬مند است که به شناسایی فرصتها و نیازهای آینده کمک می¬کند و سازمانها را در اتخاذ تصمیمات بلند مدت یاری می¬رساند. نکته حائز اهمیت در آینده¬نگاری، انجام مطالعات بر اساس چارچوب و فرآیندی ساختاریافته است. این مقاله، تلاش دارد تا با استفاده از روش فرا ترکیبی, چارچوب فرایندی مناسبی ر...
متن کاملشناسایی ربات های وب با استفاده از ترکیب رویکردهای مبتنی بر ماشین های بردار پشتیبان فازی
This article has no abstract.
متن کاملروشی جدید جهت تولید بهینه ی موارد آزمون بر اساس ماشین حالت uml
آزمون یکی از فعالیت های اصلی و مهم در فرآیند تولید نرم افزار و نیز اصلی ترین روش جهت ارزیابی کیفیت نرم افزار تولیدی است. انجام آزمون به صورت دستی و سنتی دارای معایبی چون پیچیدگی زیاد، زمان بر بودن و مستعد خطا بودن است. بنابراین، خودکارسازی آزمون و تولید بهینه ی موارد آزمون با قدرت کشف خطای بالا و در زمان مناسب، بسیار مهم می باشد. آزمون مبتنی بر مدل، رویکرد جدیدی است که برای آزمون نرم افزار مورد...
15 صفحه اولمنابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
ذخیره در منابع من قبلا به منابع من ذحیره شده{@ msg_add @}
نوع سند: پایان نامه
وزارت علوم، تحقیقات و فناوری - دانشگاه پیام نور - دانشگاه پیام نور استان تهران - پژوهشکده فنی و مهندسی
میزبانی شده توسط پلتفرم ابری doprax.com
copyright © 2015-2023